how mouse works